public class testCount {
    public static void main(String[] args) {
        String str = "a Hello Edison Chou Hello Hadoop RPC Hello Wncud Chou Hello Hadoop MapReduce Hello Dick Gu";
        String[][] list= Num1(str);
        for (int i=0;i< list.length;i++){
            if (list[i][0]==""){
                break;
            }
            else{
                System.out.println(list[i][0]+":"+list[i][1].length());
            }
        }
    }
    static String[][] Num1(String str){
        String[][] list = new String[str.length()][2];
        for (int i=0;i<list.length;i++){
            list[i][0]="";
            list[i][1]="";
        }
        int j=0;
        for (int i=0;i<str.length();i++){
            String temp="";
            if (str.charAt(i)!=' '){
                for (;i<str.length();i++){
                    if (str.charAt(i)==' '){
                        break;
                    }
                    temp+=str.charAt(i);
                }
            }
            if (temp!=""){
                int l=0;
                for (int k=0;k<list.length;k++){
                    if (list[k][0]==""){
                        l=j++;
                        list[l][0]=temp;
                        break;
                    }
                    else if (list[k][0].equals(temp)){
                        l=k;
                        break;
                    }
                }
                list[l][1]+="*";
            }
        }
        return list;
    }
}
